retail store chain - Spanish English Dictionary